Emergence as a General Architecture for Distributed Autonomic Computing
نویسندگان
چکیده
Today’s systems are becoming more and more complex, i.e. distributed, situated, open, and dynamic. Autonomic computing aims to deal with the complexity autonomously. Hence, distributed autonomic computing systems tend to consist out of autonomous entities because of the increased distribution. This increased complexity and autonomy makes it difficult to build systems with a global coherent behaviour as a huge number of entities are expected to cooperate. There are signs of a future for emergence in multi-agent systems as a general architecture for the individual entities and the distributed autonomic computing system as a whole. Understanding and exploiting the process of emergence is key to study and engineer global coherent behaviour, and thus key to develop and manage distributed autonomic computing systems efficiently. As a consequence, there is a need for fundamental scientific methods to gain those insights and control tomorrows emergent autonomic computing systems. Chaotic time series analysis is one scientific method that can provide those fundamental insights.
منابع مشابه
An Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملEmergence as a Paradigm to Engineer Distributed Autonomic Software
Today’s software systems are becoming more and more complex, i.e. distributed, situated, open, and dynamic. In addition, there is a trend towards software that deals with its complexity autonomously the term autonomic computing has been coined to reflect this system behaviour. Making distributed systems autonomic means constructing these systems as a group of interacting autonomous entities tha...
متن کاملTowards Model-Driven Validation of Autonomic Software Systems in Open Distributed Environments
New distributed systems are running onto fluctuating environments (e.g. ambient or grid computing). These fluctuations must be taken into account when deploying these systems. Autonomic computing aims at realizing programs that implement self-adaptation behaviour. Unfortunately in practice, these programs are not often statically validated, and their execution can lead to emergent undesirable b...
متن کاملComputing as Interaction: Agent and Agreement Technologies
With the emergence of new paradigms for computing, such as peer-to-peer technologies, grid computing, autonomic computing and other approaches, it is becoming increasingly natural to view large systems in terms of the services they offer, and consequently in terms of the entities or agents providing or consuming services. For example, web services technologies provide a standard means of intero...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004